*{
  padding: 0;
  margin: 0;	
}
a{
color: #fff;	
}
.xzk{
	width: 100%;
	/*position: absolute;
	top: 44%;*/
	margin-top: -130%;
}
.top img{
	width: 100%;
	border: none;
  vertical-align: middle;
}

.flex-container {
    display: -webkit-flex;
    display: flex;
    width: 100%;
    margin-top: 5%;
}
.flex-container2 {
    display: -webkit-flex;
    display: flex;
    width: 100%;
    margin-top: 5%;
}.flex-container3 {
    display: -webkit-flex;
    display: flex;
    width: 100%;
    margin-top: 5%;
}
.flex-container4 {
    display: -webkit-flex;
    display: flex;
    width: 100%;
    margin-top: 12%;
}
.flex-container5 {
    display: -webkit-flex;
    display: flex;
    width: 100%;
    margin-top: 5%;
}
.flex-item {
    background-image: url(../img/inp.png);
    background-size: cover;
    -moz-background-size: cover;
    background-repeat-y: inherit;
    width: 30%;
    height: 10vw;
	margin-left:13%;
	text-align: center;
	line-height: 10vw;
	color: #fff;
	background: #7cacf4;
	border-radius: 25px;
}

.xk1-inp{
	width: 70%;
	margin-left: 15%;
	height: 40vw;
	position: absolute;
	/*top: 50%;*/
	margin-top: -67%;
	
	border-radius: 15px;
	background-color: rgba(147,195,235,.6);
	display: none;
	z-index: 99;
}
.xk1-inp h3{
	text-align: center;
	margin-top: 10%;
	color: #fff;
	font-weight: bold;
}
.flex-item1 {
        background-color: cornflowerblue;
    width: 35%;
    height: 8vw;
    margin-left: 10%;
    text-align: center;
    line-height: 8vw;
    border-radius: 30px;
    color: #fff;
}
.xk1-close,.xk2-close,.xk3-close,.xk4-close,.xk5-close,.xk6-close,.xk7-close{
	color: #fff;
	font-weight: bold;
	text-align: center;
	font-size: 33px;
	margin-top:3%;
}
.list2-top{
width: 100%;
}
.list2-top img{
	width: 100%;
}
.list-nr{
	width: 100%;
}
.list-nr h4{
	text-align: center;
	margin-top: 5%;
	color: #92d8ef;
}
.list-nr table{
	width: 90%;
	margin-left: 5%;
	text-align: center;
	border: solid 2px #ccd5d8;
}
.list-nr th,td{
	text-align: center;
	height:10vw;
}
.list-nr th{
	color: #92d8ef;
}
.xk1{
	margin:0 auto;
}
.list2-img{
	width: 100%;
	z-index: 80;
}
.list2-nr{
	width: 100%;
	/*margin-top: -215%;*/
	position: absolute;
	top: 3%;
}
.list4-nr{
	width: 100%;
	/*margin-top: -215%;*/
	position: absolute;
	top: 3%;
}
.list2-h{
	text-align: center;
	font-weight: bold;
	color: #fff;
}
hr{
	width:80%;
	margin:0 auto;
	border:solid 1px #fff;
}
.list2-p{
	text-align: center;
	color: #fff;
}
.list2-nr ui{
	list-style: none;
	color: #fff;
	font-size:5vw;
	font-weight: bold;
}
.list2-nr ui li{
	border: solid 2px #fff;
	width: 40%;
	margin: 0 auto;
	border-radius: 25px;
	text-align: center;
	margin-top: 7%;
}
.list2-li{
	margin-top: 12%!important;
}
.list2-fotter{
	position: fixed;
	width: 100%;
	height: 11vw;
	bottom: 0vw;
	font-size: 4vw;
	line-height: 11vw;
	text-align: center;
	background-color: rgba(124,203,255,.6);
	color: #fff;
	font-weight: bold;
}

a:link { 
text-decoration: none; 
} 
a:visited { 
text-decoration: none; 
} 
a:hover { 
text-decoration: underline; 
}
.list4-nr ui{
	list-style: none;
	color: #fff;
	font-size:5vw;
	font-weight: bold;
}
.list4-nr ui li{
	border: solid 2px #fff;
	width: 60%;
	margin: 0 auto;
	border-radius: 25px;
	text-align: center;
	margin-top: 7%;
}
.list4-li{
	margin-top: 12%!important;
}
.ws li{
	width: 50%!important;
}
.gzy-t img{
 width: 30%;
 margin-left: 35%;
 margin-top: 5%;
}
.gzy-h1{
	width: 100%;
	text-align: center;
	margin-top: 4%;
	color: #fff;
	font-weight: bold;
}
.gzy-h2{
	width: 80%;
	margin-left: 10%;
	color: #fff;
	font-weight: bold;
	margin-top:6%;
}
.gzy-t p{
	width: 80%;
	margin-left: 10%;
	color: #fff;
}
